triangular cleat - Spanish English Dictionary